package com.shreecon.lms.persistancy.hbm;

// Generated Aug 9, 2011 6:00:44 PM by Hibernate Tools 3.1.0.beta5

/**
 * The Class LeaveAvailablity.
 * 
 * @author Santhosh. Modified on Aug 13, 2011
 */
public class LeaveAvailablity implements java.io.Serializable {

	// Fields    

	/** The la id. */
	private Long laId;
	
	/** The employee detail. */
	private EmployeeDetail employeeDetail;
	
	/** The la name. */
	private String laName;
	
	/** The la num day. */
	private Long laNumDay;

	// Constructors

	/**
     * Instantiates a new leave availablity.
     */
	public LeaveAvailablity() {
	}

	/**
     * Instantiates a new leave availablity.
     * 
     * @param laId
     *            the la id
     * @param employeeDetail
     *            the employee detail
     * @param laName
     *            the la name
     * @param laNumDay
     *            the la num day
     */
	public LeaveAvailablity(Long laId, EmployeeDetail employeeDetail,
			String laName, Long laNumDay) {
		this.laId = laId;
		this.employeeDetail = employeeDetail;
		this.laName = laName;
		this.laNumDay = laNumDay;
	}

	// Property accessors
	/**
     * Gets the la id.
     * 
     * @return the la id
     */
	public Long getLaId() {
		return this.laId;
	}

	/**
     * Sets the la id.
     * 
     * @param laId
     *            the new la id
     */
	public void setLaId(Long laId) {
		this.laId = laId;
	}

	/**
     * Gets the employee detail.
     * 
     * @return the employee detail
     */
	public EmployeeDetail getEmployeeDetail() {
		return this.employeeDetail;
	}

	/**
     * Sets the employee detail.
     * 
     * @param employeeDetail
     *            the new employee detail
     */
	public void setEmployeeDetail(EmployeeDetail employeeDetail) {
		this.employeeDetail = employeeDetail;
	}

	/**
     * Gets the la name.
     * 
     * @return the la name
     */
	public String getLaName() {
		return this.laName;
	}

	/**
     * Sets the la name.
     * 
     * @param laName
     *            the new la name
     */
	public void setLaName(String laName) {
		this.laName = laName;
	}

	/**
     * Gets the la num day.
     * 
     * @return the la num day
     */
	public Long getLaNumDay() {
		return this.laNumDay;
	}

	/**
     * Sets the la num day.
     * 
     * @param laNumDay
     *            the new la num day
     */
	public void setLaNumDay(Long laNumDay) {
		this.laNumDay = laNumDay;
	}

}
